start using the EL8 image for building the appimage
authorJyrki Gadinger <nilsding@nilsding.org>
Thu, 23 Jan 2025 11:31:08 +0000 (12:31 +0100)
committerMatthieu Gallien <matthieu.gallien@nextcloud.com>
Fri, 24 Jan 2025 08:08:02 +0000 (09:08 +0100)
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
.github/workflows/linux-appimage.yml
craftmaster.ini

index 02cc7a4b365b4a2a8e1e463c49260084935bc312..5bcb172c425eebd7bf76908d8d34cc201f8d3472 100644 (file)
@@ -6,12 +6,12 @@ jobs:
   build:
     name: Linux Appimage Package
     runs-on: ubuntu-latest
-    container: ghcr.io/nextcloud/continuous-integration-client-appimage-qt6:client-appimage-6.8.0-1
+    container: ghcr.io/nextcloud/continuous-integration-client-appimage-qt6:client-appimage-el8-6.8.1-1
     steps:
       - uses: actions/checkout@v4
         with:
           fetch-depth: 1
       - name: Configure, compile and package
         run: |
-            BUILDNR=${GITHUB_RUN_ID} VERSION_SUFFIX=${GITHUB_HEAD_REF} BUILD_UPDATER=ON DESKTOP_CLIENT_ROOT=`pwd` EXECUTABLE_NAME=nextcloud QT_BASE_DIR=/opt/qt6.8.0 OPENSSL_ROOT_DIR=/usr/local/lib64  /bin/bash -c "./admin/linux/build-appimage.sh"
+            BUILDNR=${GITHUB_RUN_ID} VERSION_SUFFIX=${GITHUB_HEAD_REF} BUILD_UPDATER=ON DESKTOP_CLIENT_ROOT=`pwd` EXECUTABLE_NAME=nextcloud QT_BASE_DIR=/opt/qt OPENSSL_ROOT_DIR=/usr/local/lib64  /bin/bash -c "./admin/linux/build-appimage.sh"
             BUILDNR=${GITHUB_RUN_ID} VERSION_SUFFIX=${GITHUB_HEAD_REF} DESKTOP_CLIENT_ROOT=`pwd` /bin/bash -c "./admin/linux/upload-appimage.sh" || echo "Upload failed, however this is an optional step."
index 392b557e7524451e0cc45c9170eccea989f9fd14..5cfa5473739422619578dc5439c882727e149c26 100644 (file)
@@ -61,4 +61,4 @@ SIGN_PACKAGE = False
 
 [Custom_Variables_for_Brander]
 qtPath = /opt/qt
-dockerImage = ghcr.io/nextcloud/continuous-integration-client-appimage-qt6:client-appimage-6.8.1-1
+dockerImage = ghcr.io/nextcloud/continuous-integration-client-appimage-qt6:client-appimage-el8-6.8.1-1